@charset "utf-8";
/* CSS Document */

@import url(header.css);
@import url(footer.css);
@import url(style.css);
@import url(jscrollpane.css);
@import url(colorbox.css);

body {background:url(../images/bg.jpg) no-repeat top center;font:normal 12px/18px Arial, Helvetica, sans-serif, SimSun;text-align:center;}

#crumbs {clear:both;color:#666;margin:26px 0 0 5px;height:22px;}
#crumbs span {font-weight:bold;}
#crumbs a {color:#666;}

section aside {float:left;display:inline;width:182px;margin-top:62px;}
section aside ul {margin-left:4px;padding-top:3px;}
section aside ul li {width:174px;height:52px;overflow:hidden;vertical-align:top;margin-bottom:2px;}
section aside ul li a {cursor:pointer;}
section aside ul li dl {width:174px;}
section aside ul li dl dt {float:left;width:134px;}
section aside ul li dl dd {float:left;width:40px;height:52px;}
section aside div.violet {background:#2e3092;}
section aside div.violet ul li dl dd {background:#fff url(../images/leftbar_nav_arrow_violet.gif) no-repeat 2px 0px;}
section aside div.blue {background:#0091db;}
section aside div.blue ul li dl dd {background:#fff url(../images/leftbar_nav_arrow_blue.gif) no-repeat 2px 0px;}
section aside .personal {background:url(../images/leftbar_header_bg.gif) repeat-y;width:182px;}
section aside .personal .head {padding-top:2px;margin-left:4px;width:174px;height:174px;overflow:hidden;}
section aside .personal dl {margin-left:4px;padding-top:6px;width:174px;height:36px;background:#fff;}
section aside .personal dl dt {float:left;display:inline;margin:0 6px;color:#111;font-weight:bold;line-height:15px;width:130px;height:30px;overflow:hidden;}
section aside .personal dl dd {float:left;width:25px;background:url(../images/icon_personal_line.gif) no-repeat;padding-left:7px;}
section aside .personal dl dd a {display:block;background:url(../images/icon_edit.gif) no-repeat;width:15px;height:15px;}
section aside .personal dl dd a:hover {background:url(../images/icon_edit_now.gif) no-repeat;text-decoration:none;}
section aside .personal dl dd a span {display:none;}
section aside .personal ul {clear:both;background:#fff;border-top:1px solid #ddd;padding:4px 0 6px 12px;margin:0 4px;}
section aside .personal ul li {width:auto;height:auto;margin-bottom:0;color:#666;}
section aside .personal ul li span {font-weight:bold;}
section aside .personal .clearfix {height:2px;}

section aside .app {clear:both;margin:32px 0 2px 0;background:url(../images/leftbar_app_download_now.jpg) no-repeat;width:182px;height:138px;}
section aside #talk {width:182px;height:138px;margin-bottom:2px;}
section aside #vote {background:url(../images/leftbar_vote_now.jpg) no-repeat;width:182px;height:138px;}

section article {float:left;width:818px;position:relative;}
section article .content {margin-left:46px; position:relative;}
section article .content .return {position:absolute;top:0px;right:0;z-index:10000;background:url(../images/icon_return_top_now.gif) no-repeat;width:21px;height:46px;overflow:hidden;}
section article .content .title {width:740px;height:48px;overflow:hidden;margin:15px 0;}
section article .content .title .back {margin-top:23px;}
section article .content .title address {float:left;}
section article .content .title .presstitle {float:right;display:inline;background:url(../images/icon_arrow_more.gif) no-repeat right center;margin-top:20px;padding-right:20px;font-weight:bold;}
section article .content .title .presstitle a {color:#00aeef;}
section article .content .lineback {clear:both;background:url(../images/title_line_bg.gif) repeat-x;height:25px;margin-bottom:5px;}
section article .content .lineback.s {width:740px;}
section article .content .lineback span {float:right;background:url(../images/page_line_bg.gif) repeat-x;height:25px;}
section article .content .lineback span a {display:block;background:url(../images/icon_back_now.gif) no-repeat;width:68px;height:15px;}
section article .content .aboutuknow {margin-left:16px;width:724px;}
section article .content .aboutuknow h2 {clear:both;font:normal 14px/18px Arial, Helvetica, sans-serif, SimSun;color:#111;margin-bottom:12px;}
section article .content .aboutuknow h3 {font:bold 14px/18px Arial, Helvetica, sans-serif, SimSun;color:#111;margin-top:12px;}
section article .content .aboutuknow h3 span {display:block;font-size:12px;color:#666;}
section article .content .aboutuknow ul li {background:url(../images/icon_point_gray.gif) no-repeat 1px 7px;padding-left:14px;color:#666;}
section article .content .aboutuknow dl {clear:both;width:660px;padding-top:15px;}
section article .content .aboutuknow dl dt {float:left;width:114px;text-align:center;}
section article .content .aboutuknow dl dd {float:left;width:540px;color:#666;margin-bottom:12px;}
section article .content .aboutuknow dl dd span {display:block;margin-bottom:3px;}
section article .content .aboutuknow .line span {display:none;}
section article .content .aboutuknow .yellow {background:url(../images/about_bg_yellow.gif);}
section article .content .aboutuknow .yellow .line {clear:both;background:url(../images/about_line_yellow.gif) no-repeat;width:724px;height:1px;overflow:hidden;}
section article .content .aboutuknow .green {background:url(../images/about_bg_green.gif);}
section article .content .aboutuknow .green .line {clear:both;background:url(../images/about_line_green.gif) no-repeat;width:724px;height:1px;overflow:hidden;}
section article .content .aboutuknow .violet {background:url(../images/about_bg_violet.gif);}
section article .content .aboutuknow .violet .line {clear:both;background:url(../images/about_line_violet.gif) no-repeat;width:724px;height:1px;overflow:hidden;}
section article .content .aboutuknow .blue {background:url(../images/about_bg_blue.gif);}
section article .content .aboutuknow .blue .line {clear:both;background:url(../images/about_line_blue.gif) no-repeat;width:724px;height:1px;overflow:hidden;}
section article .content .aboutuknow .red {background:url(../images/about_bg_red.gif);}
section article .content .aboutuknow .red .line {clear:both;background:url(../images/about_line_red.gif) no-repeat;width:724px;height:1px;overflow:hidden;}
section article .content .aboutuknow .pink {background:url(../images/about_bg_pink.gif);}
section article .content .aboutuknow .pink .line {clear:both;background:url(../images/about_line_pink.gif) no-repeat;width:724px;height:1px;overflow:hidden;}

section article .content .britishcouncil h1 {clear:both;font:normal 14px/21px Arial, Helvetica, sans-serif;width:750px;color:#111;margin-bottom:12px;}
section article .content .britishcouncil h1 span {font-weight:bold;}
section article .content .britishcouncil h1 a {color:#111;text-decoration:underline;}

section article .content .collaboration h1 {clear:both;font:normal 14px/21px Arial, Helvetica, sans-serif;width:750px;color:#111;margin-bottom:12px;}
section article .content .collaboration h2 {clear:both;width:750px;text-align:center;margin-bottom:12px;}
section article .content .collaboration h3 {clear:both;font:normal 14px/21px Arial, Helvetica, sans-serif;width:750px;color:#111;margin-bottom:15px;}
section article .content .collaboration h3 span {font-weight:bold;}

section article .content dl.presslist {clear:both;width:740px;height:100px;overflow:hidden;margin-top:30px;position:relative;}
section article .content dl.presslist dt {float:left;display:inline;width:210px;margin-right:36px;}
section article .content dl.presslist dt span {position:absolute;top:0;left:0;z-index:1500;}
section article .content dl.presslist dd {float:left;width:480px;}
section article .content dl.presslist dd span {display:block;font:bold 14px/18px Arial, Helvetica, sans-serif, SimSun;margin-bottom:4px;}
section article .content dl.presslist dd span abbr {color:#999;font:normal 12px/18px Arial, Helvetica, sans-serif, SimSun;}
section article .content dl.presslist dd a {color:#333;}
section article .content dl.presslist dd span a {color:#2e3192;}
section article .content dl.presslist dd a:hover {color:#00aeef;}
section article .content .pressmore {clear:both;background:url(../images/pressroom_line_bg.gif) no-repeat bottom;width:740px;height:30px;}
section article .content .pressmore a {float:right;display:inline;margin-right:20px;color:#00aeef;}
section article .content .pressdetail {clear:both;background:#f5f5f5 url(../images/news_press_bg.gif) repeat-y;width:675px;padding-left:65px;}
section article .content .pressdetail .sns {float:right;display:inline;margin:12px 15px 0 0;}
section article .content .pressdetail .sns ol li {float:left;display:inline;list-style:none;margin-left:5px;color:#999;}
section article .content .pressdetail h1 {clear:both;font:bold 16px/21px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;}
section article .content .pressdetail h1 span {display:block;font:normal 12px/18px Arial, Helvetica, sans-serif, SimSun;color:#999;}
section article .content .pressdetail h2 {clear:both;font:normal 14px/18px Arial, Helvetica, sans-serif, SimSun;color:#111;margin-top:12px;}
section article .content .pressdetail p {margin-top:12px;color:#111;}
section article .content .pressdetail p span {display:block;font:bold 14px/18px Arial, Helvetica, sans-serif, SimSun;}
section article .content .pressdetail ul li {background:url(../images/icon_point_gray.gif) no-repeat 12px 7px;padding-left:25px;color:#111;}

section article .content .eventscity {margin-top:14px;height:60px;overflow:hidden;position:relative;background:url(../images/events_city.gif) repeat-x 0px 12px;}
section article .content .eventscity dl {float:right;width:75px;}
section article .content .eventscity dl dt {text-align:center;font:bold 12px/24px Arial, Helvetica, sans-serif, SimSun;}
section article .content .eventscity dl dt a {display:block;background:url(../images/events_select_all.gif) no-repeat;width:75px;height:25px;color:#fff;}
section article .content .eventscity dl dt a:hover {text-decoration:none;}
section article .content .eventscity dl dd {font-size:12px;color:#666;text-align:center;width:75px;overflow:hidden;}
section article .content .eventscity ul {float:left;margin-top:12px;_margin-top:0;_position:absolute;_top:12px;_left:0px;}
section article .content .eventscity ul li {float:left;position:relative;}
section article .content .eventscity ul li a {display:block;background:url(../images/events_city.gif) no-repeat center center;width:36px;height:18px;color:#333;}
section article .content .eventscity ul li a:hover,section article .content .eventscity ul li a.now {background:url(../images/events_city_now.gif) no-repeat center center;color:#0091db;text-decoration:none;}
section article .content .eventscity ul li a span {position:absolute;top:-14px;left:-6px;width:50px;text-align:center;}
section article .content .eventscity ul li a address {position:absolute;top:16px;left:-6px;width:50px;text-align:center;font-style:normal;}
section article .content .eventstype {height:75px;overflow:hidden;}
section article .content .eventstype dl {float:left;}
section article .content .eventstype dl dt {float:left;text-align:center;font:bold 12px/24px Arial, Helvetica, sans-serif, SimSun;}
section article .content .eventstype dl dt a {display:block;background:url(../images/events_select_all.gif) no-repeat;width:75px;height:25px;color:#fff;}
section article .content .eventstype dl dt a:hover {text-decoration:none;}
section article .content .eventstype dl dd {float:left;display:inline;margin-left:5px;font-size:12px;line-height:27px;color:#666;text-align:center;}
section article .content .eventstype h6 {float:right;display:inline;margin-top:4px;background:url(../images/icon_what.gif) no-repeat right center;padding-right:15px;font:normal 12px/18px Arial, Helvetica, sans-serif, SimSun;}
section article .content .eventstype h6 a {color:#aaa;}
section article .content .eventstype ul {clear:both;}
section article .content .eventstype ul li {float:left;display:inline;margin-right:1px;text-align:center;line-height:32px;}
section article .content .eventstype ul li a {display:block;width:127px;height:36px;color:#333;}
section article .content .eventstype ul li a:hover,section article .content .eventstype ul li a.now {color:#fff;text-decoration:none;}
section article .content .eventstype ul li.yellow a {background:url(../images/event_type_yellow.gif) no-repeat;}
section article .content .eventstype ul li.yellow a:hover,section article .content .eventstype ul li.yellow a.now {background:url(../images/event_type_yellow_now.gif) no-repeat;}
section article .content .eventstype ul li.green a {background:url(../images/event_type_green.gif) no-repeat;}
section article .content .eventstype ul li.green a:hover,section article .content .eventstype ul li.green a.now {background:url(../images/event_type_green_now.gif) no-repeat;}
section article .content .eventstype ul li.violet a {background:url(../images/event_type_violet.gif) no-repeat;}
section article .content .eventstype ul li.violet a:hover,section article .content .eventstype ul li.violet a.now {background:url(../images/event_type_violet_now.gif) no-repeat;}
section article .content .eventstype ul li.blue a {background:url(../images/event_type_blue.gif) no-repeat;}
section article .content .eventstype ul li.blue a:hover,section article .content .eventstype ul li.blue a.now {background:url(../images/event_type_blue_now.gif) no-repeat;}
section article .content .eventstype ul li.red a {background:url(../images/event_type_red.gif) no-repeat;}
section article .content .eventstype ul li.red a:hover,section article .content .eventstype ul li.red a.now {background:url(../images/event_type_red_now.gif) no-repeat;}
section article .content .eventstype ul li.pink a {background:url(../images/event_type_pink.gif) no-repeat;}
section article .content .eventstype ul li.pink a:hover,section article .content .eventstype ul li.pink a.now {background:url(../images/event_type_pink_now.gif) no-repeat;}
section article .content .eventsdate {height:77px;position:relative;}
section article .content .eventsdate dl {float:left;}
section article .content .eventsdate dl dt {float:left;text-align:center;font:bold 12px/24px Arial, Helvetica, sans-serif, SimSun;}
section article .content .eventsdate dl dt a {display:block;background:url(../images/events_date_all.gif) no-repeat;width:212px;height:25px;color:#fff;}
section article .content .eventsdate dl dt a:hover {text-decoration:none;}
section article .content .eventsdate dl dd {float:left;display:inline;margin-left:5px;font-size:12px;line-height:27px;color:#666;text-align:center;}
section article ol#calendar {position:absolute;top:237px;left:46px;z-index:1000;display:none;}
section article ol#calendar li {list-style:none;border-bottom:1px solid #fff;text-align:center;line-height:24px;font-weight:bold;}
section article ol#calendar li a {display:block;background:#e70012;width:212px;height:24px;color:#fff;}
section article ol#calendar li a:hover {text-decoration:none;}
section article .content .eventsdate ul {clear:both;background:url(../images/events_date_gray.gif) no-repeat;height:34px;}
section article .content .eventsdate ul li {float:left;text-align:center;height:34px;line-height:32px;position:relative;}
section article .content .eventsdate ul li a {display:block;background:url(../images/events_date.gif) no-repeat;width:24px;height:28px;color:#333;}
section article .content .eventsdate ul li a:hover,section article .content .eventsdate ul li a.have:hover,section article .content .eventsdate ul li a.now {background:url(../images/events_date_now.gif) no-repeat;text-decoration:none;}
section article .content .eventsdate ul li a.have { background:url(../images/events_date_have.gif) no-repeat;}
section article .content .eventsdate ul li span {position:absolute;top:26px;left:0;display:block;background:url(../images/events_date_sun.gif) no-repeat;width:24px;height:12px;}

section article .content .subtitle {clear:both;margin-top:15px;background:url(../images/title_line_bg.gif) repeat-x;height:25px;}
section article .content .subtitle address {float:left;display:inline;margin-top:5px;}
section article .content .subtitle .count {float:left;display:inline;margin-left:5px;line-height:24px;color:#999;}
section article .content .subtitle .count span {color:#ed1c24;font-weight:bold;}
section article .content .subtitle .expored {float:left;display:inline;background:url(../images/icon_expored.gif) no-repeat 0 5px;padding-left:18px;margin-left:16px;line-height:24px;color:#999;}
section article .content .subtitle .edit {float:left;display:inline;background:url(../images/icon_edit_now.gif) no-repeat right center;padding-right:19px;margin-left:12px;line-height:24px;font-weight:bold;}
section article .content .subtitle .edit a {color:#0091db;}
section article .content .subtitle ul {float:right;background:url(../images/page_line_bg.gif) repeat-x;height:25px;}
section article .content .subtitle ul li {float:left;line-height:24px;color:#999;}
section article .content .subtitle ul li a {color:#333;font-weight:bold;}
section article .content .subtitle ul li a:hover {color:#0091db;text-decoration:none;}
section article .content .subtitle ul li span {display:block;margin:0 12px;}
section article .content .subtitle ul li input {background:url(../images/btn_go.gif) no-repeat;width:33px;height:20px;border:0;cursor:pointer;}
section article .content .subtitle ul li abbr {margin-right:4px;}
section article .content .subtitle ul li abbr input {background:#fff;border:1px solid #999;height:18px;cursor:auto;}

section article .content .detailtitle {clear:both;margin-top:15px;background:url(../images/title_line_bg.gif) repeat-x;height:25px;width:740px;}
section article .content .detailtitle address {float:left;display:inline;margin-top:5px;}

section article .content ul.spage {float:right;display:inline;margin:30px 0 0 0;height:18px;}
section article .content ul.spage li {float:left;line-height:18px;color:#999;}
section article .content ul.spage li a {color:#333;font-weight:bold;}
section article .content ul.spage li a:hover {color:#0091db;text-decoration:none;}
section article .content ul.spage li span {display:block;margin:0 12px;}
section article .content .back {float:right;display:inline;background:url(../images/icon_back_now.gif) no-repeat;width:68px;height:15px;}
section article .content .uktitle {height:60px;overflow:hidden;margin:15px 0;}
section article .content .uktitle address {float:left;}
section article .content ul.myuknow {float:right;display:inline;margin-top:18px;}
section article .content ul.myuknow li {float:left;display:inline;margin-left:2px;}
section article .content ul.myuknow li a {display:block;height:30px;line-height:30px;}
section article .content ul.myuknow li a span {display:none;}
section article .content ul.myuknow li.myuk1 a {background:url(../images/myuknow_btn_1.gif) no-repeat;width:130px;}
section article .content ul.myuknow li.myuk1 a:hover,section article .content ul.myuknow li.myuk1 a.now {background:url(../images/myuknow_btn_1_now.gif) no-repeat;}
section article .content ul.myuknow li.myuk2 a {background:url(../images/myuknow_btn_2.gif) no-repeat;width:130px;}
section article .content ul.myuknow li.myuk2 a:hover,section article .content ul.myuknow li.myuk2 a.now {background:url(../images/myuknow_btn_2_now.gif) no-repeat;}
section article .content ul.myuknow li.myuk3 a {background:url(../images/myuknow_btn_3.gif) no-repeat;width:179px;}
section article .content ul.myuknow li.myuk3 a:hover,section article .content ul.myuknow li.myuk3 a.now {background:url(../images/myuknow_btn_3_now.gif) no-repeat;}
section article .content .endinfo {width:740px;}
section article .content .endinfo ul.spage {margin-top:0;}
section article .content .endinfo .back {margin-top:15px;}

section article .content .featuredblue {clear:both;background:url(../images/featured_events_bg_blue.gif) repeat-y;width:740px;position:relative;}
section article .content .featuredgreen {clear:both;background:url(../images/featured_events_bg_green.gif) repeat-y;width:740px;position:relative;}
section article .content .featuredpink {clear:both;background:url(../images/featured_events_bg_pink.gif) repeat-y;width:740px;position:relative;}
section article .content .featuredred {clear:both;background:url(../images/featured_events_bg_red.gif) repeat-y;width:740px;position:relative;}
section article .content .featuredviolet {clear:both;background:url(../images/featured_events_bg_violet.gif) repeat-y;width:740px;position:relative;}
section article .content .featuredyellow {clear:both;background:url(../images/featured_events_bg_yellow.gif) repeat-y;width:740px;position:relative;}
section article .content .featuredblue .moreinfo {background:url(../images/featured_events_btm_blue.gif) no-repeat;width:740px;height:37px;overflow:hidden;}
section article .content .featuredgreen .moreinfo {background:url(../images/featured_events_btm_green.gif) no-repeat;width:740px;height:37px;overflow:hidden;}
section article .content .featuredpink .moreinfo {background:url(../images/featured_events_btm_pink.gif) no-repeat;width:740px;height:37px;overflow:hidden;}
section article .content .featuredred .moreinfo {background:url(../images/featured_events_btm_red.gif) no-repeat;width:740px;height:37px;overflow:hidden;}
section article .content .featuredviolet .moreinfo {background:url(../images/featured_events_btm_violet.gif) no-repeat;width:740px;height:37px;overflow:hidden;}
section article .content .featuredyellow .moreinfo {background:url(../images/featured_events_btm_yellow.gif) no-repeat;width:740px;height:37px;overflow:hidden;}
section article .content .featuredblue dl,section article .content .featuredgreen dl,section article .content .featuredpink dl,section article .content .featuredred dl,section article .content .featuredviolet dl,section article .content .featuredyellow dl {position:absolute;top:0;left:10px;}
section article .content .featuredblue dl dt,section article .content .featuredgreen dl dt,section article .content .featuredpink dl dt,section article .content .featuredred dl dt,section article .content .featuredviolet dl dt,section article .content .featuredyellow dl dt {position:absolute;top:0;left:0;z-index:102;color:#fff;width:40px;text-align:center;font:italic bold 18px/48px Arial, Helvetica, sans-serif, SimSun;}
section article .content .featuredblue dl dd,section article .content .featuredgreen dl dd,section article .content .featuredpink dl dd,section article .content .featuredred dl dd,section article .content .featuredviolet dl dd,section article .content .featuredyellow dl dd {position:absolute;top:0;left:0;z-index:101;}
section article .content .featuredblue p,section article .content .featuredgreen p,section article .content .featuredpink p,section article .content .featuredred p,section article .content .featuredviolet p,section article .content .featuredyellow p {margin:12px 0 12px 30px;}
section article .content .featuredblue p a,section article .content .featuredgreen p a,section article .content .featuredpink p a,section article .content .featuredred p a,section article .content .featuredviolet p a,section article .content .featuredyellow p a {color:#333;}
section article .content .featuredblue p a:hover,section article .content .featuredgreen p a:hover,section article .content .featuredpink p a:hover,section article .content .featuredred p a:hover,section article .content .featuredviolet p a:hover,section article .content .featuredyellow p a:hover {color:#00aeef;text-decoration:none;}
section article .content .featuredblue p span,section article .content .featuredgreen p span,section article .content .featuredpink p span,section article .content .featuredred p span,section article .content .featuredviolet p span,section article .content .featuredyellow p span {display:block;font:bold 16px/24px Arial, Helvetica, sans-serif, SimSun;}
section article .content .featuredblue p span a,section article .content .featuredgreen p span a,section article .content .featuredpink p span a,section article .content .featuredred p span a,section article .content .featuredviolet p span a,section article .content .featuredyellow p span a {color:#111;}
section article .content .featuredblue .moreinfo ul,section article .content .featuredgreen .moreinfo ul,section article .content .featuredpink .moreinfo ul,section article .content .featuredred .moreinfo ul,section article .content .featuredviolet .moreinfo ul,section article .content .featuredyellow .moreinfo ul {float:left;display:inline;margin:13px 0 0 30px;}
section article .content .featuredblue .moreinfo ul li,section article .content .featuredgreen .moreinfo ul li,section article .content .featuredpink .moreinfo ul li,section article .content .featuredred .moreinfo ul li,section article .content .featuredviolet .moreinfo ul li,section article .content .featuredyellow .moreinfo ul li {float:left;display:inline;margin-right:20px;color:#666;}
section article .content .featuredblue .moreinfo ul li address,section article .content .featuredgreen .moreinfo ul li address,section article .content .featuredpink .moreinfo ul li address,section article .content .featuredred .moreinfo ul li address,section article .content .featuredviolet .moreinfo ul li address,section article .content .featuredyellow .moreinfo ul li address {font:normal bold 12px/18px Arial, Helvetica, sans-serif, SimSun;}
section article .content .featuredblue .moreinfo ul li span,section article .content .featuredgreen .moreinfo ul li span,section article .content .featuredpink .moreinfo ul li span,section article .content .featuredred .moreinfo ul li span,section article .content .featuredviolet .moreinfo ul li span,section article .content .featuredyellow .moreinfo ul li span {color:#e70012;font-weight:bold;}
section article .content .featuredblue .moreinfo .detail,section article .content .featuredgreen .moreinfo .detail,section article .content .featuredpink .moreinfo .detail,section article .content .featuredred .moreinfo .detail,section article .content .featuredviolet .moreinfo .detail,section article .content .featuredyellow .moreinfo .detail {float:right;display:inline;margin-right:27px;background:url(../images/btn_detail_now.gif) no-repeat;width:151px;height:25px;}
section article .content .featuredblue .eventsbtm,section article .content .featuredgreen .eventsbtm,section article .content .featuredpink .eventsbtm,section article .content .featuredred .eventsbtm,section article .content .featuredviolet .eventsbtm,section article .content .featuredyellow .eventsbtm {background:#fff;height:35px;overflow:hidden;}

section article .content #eventsdetailblue {background:url(../images/featured_events_bg_blue.gif) repeat-y;width:740px;}
section article .content #eventsdetailgreen {background:url(../images/featured_events_bg_green.gif) repeat-y;width:740px;}
section article .content #eventsdetailpink {background:url(../images/featured_events_bg_pink.gif) repeat-y;width:740px;}
section article .content #eventsdetailred {background:url(../images/featured_events_bg_red.gif) repeat-y;width:740px;}
section article .content #eventsdetailviolet {background:url(../images/featured_events_bg_violet.gif) repeat-y;width:740px;}
section article .content #eventsdetailyellow {background:url(../images/featured_events_bg_yellow.gif) repeat-y;width:740px;}
section article .content #eventsdetailblue h1,section article .content #eventsdetailblue h1,section article .content #eventsdetailblue h1,section article .content #eventsdetailblue h1,section article .content #eventsdetailblue h1,section article .content #eventsdetailblue h1 {font:normal 12px/18px Arial, Helvetica, sans-serif, SimSun;background:#fff url(../images/detail_title_bg.gif) repeat-x bottom;padding-bottom:12px;color:#333;}
section article .content #eventsdetailblue h1 span {display:block; font:bold 16px/24px Arial, Helvetica, sans-serif, SimSun;color:#111;}
section article .content #eventsdetailblue dl#featuredtitle dt {float:left;background:url(../images/icon_medal_blue_s.gif) no-repeat;width:30px;height:41px;text-align:center;color:#fff;font:italic bold 14px/30px Arial, Helvetica, sans-serif, SimSun;}
section article .content #eventsdetailblue dl#featuredtitle dd {float:left;background:url(../images/featured_title_blue.gif) repeat-x;width:700px;height:41px;font:bold 16px/32px Arial, Helvetica, sans-serif, SimSun;color:#111;padding-left:10px;}
section article .content #eventsdetailpink dl#featuredtitle dt {float:left;background:url(../images/icon_medal_pink_s.gif) no-repeat;width:30px;height:41px;text-align:center;color:#fff;font:italic bold 14px/30px Arial, Helvetica, sans-serif, SimSun;}
section article .content #eventsdetailpink dl#featuredtitle dd {float:left;background:url(../images/featured_title_pink.gif) repeat-x;width:700px;height:41px;font:bold 16px/32px Arial, Helvetica, sans-serif, SimSun;color:#111;padding-left:10px;}
section article .content #eventsdetailred dl#featuredtitle dt {float:left;background:url(../images/icon_medal_red_s.gif) no-repeat;width:30px;height:41px;text-align:center;color:#fff;font:italic bold 14px/30px Arial, Helvetica, sans-serif, SimSun;}
section article .content #eventsdetailred dl#featuredtitle dd {float:left;background:url(../images/featured_title_red.gif) repeat-x;width:700px;height:41px;font:bold 16px/32px Arial, Helvetica, sans-serif, SimSun;color:#111;padding-left:10px;}
section article .content #eventsdetailgreen dl#featuredtitle dt {float:left;background:url(../images/icon_medal_green_s.gif) no-repeat;width:30px;height:41px;text-align:center;color:#fff;font:italic bold 14px/30px Arial, Helvetica, sans-serif, SimSun;}
section article .content #eventsdetailgreen dl#featuredtitle dd {float:left;background:url(../images/featured_title_green.gif) repeat-x;width:700px;height:41px;font:bold 16px/32px Arial, Helvetica, sans-serif, SimSun;color:#111;padding-left:10px;}
section article .content #eventsdetaiviolet dl#featuredtitle dt {float:left;background:url(../images/icon_medal_violet_s.gif) no-repeat;width:30px;height:41px;text-align:center;color:#fff;font:italic bold 14px/30px Arial, Helvetica, sans-serif, SimSun;}
section article .content #eventsdetailviolet dl#featuredtitle dd {float:left;background:url(../images/featured_title_violet.gif) repeat-x;width:700px;height:41px;font:bold 16px/32px Arial, Helvetica, sans-serif, SimSun;color:#111;padding-left:10px;}
section article .content #eventsdetailyellow dl#featuredtitle dt {float:left;background:url(../images/icon_medal_yellow_s.gif) no-repeat;width:30px;height:41px;text-align:center;color:#fff;font:italic bold 14px/30px Arial, Helvetica, sans-serif, SimSun;}
section article .content #eventsdetailyellow dl#featuredtitle dd {float:left;background:url(../images/featured_title_yellow.gif) repeat-x;width:700px;height:41px;font:bold 16px/32px Arial, Helvetica, sans-serif, SimSun;color:#111;padding-left:10px;}
section article .content #eventskv {width:740px;height:356px;text-align:center;}
section article .content .ticket ul {float:left;padding:25px 0 0 40px;width:258px;}
section article .content .ticket ul li {font:normal 14px/24px Arial, Helvetica, sans-serif, SimSun;color:#333;}
section article .content .ticket ul li a {font-size:12px;color:#999;}
section article .content .ticket ul li span {font-weight:bold;}
section article .content .ticket ul li address {font:normal normal 12px/24px Arial, Helvetica, sans-serif, SimSun;}
section article .content .ticket ul li address a {color:#0091db;text-decoration:underline;}
section article .content .ticket .booking {float:right;display:inline;margin-top:35px;width:302px;}
section article .content .ticket .booking .buyticket {background:url(../images/btn_booking_now.gif) no-repeat;width:302px;height:30px;}
section article .content .ticket .booking dl {margin-top:5px;}
section article .content .ticket .booking dl dt {float:left;background:url(../images/icon_calendar_now1.gif) no-repeat;padding-left:24px;font:bold 12px/21px Arial, Helvetica, sans-serif;color:#ff8a00;}
section article .content .ticket .booking dl dt a {color:#ff8a00;}
section article .content .ticket .booking dl dt a:hover {text-decoration:none;}
section article .content .ticket .booking dl dt.gray {background:url(../images/icon_calendar_now.gif) no-repeat;color:#ccc;}
section article .content .ticket .booking dl dt.gray a {color:#ccc;}
section article .content .ticket .booking dl dd {float:left;display:inline;margin-left:52px;}
section article .content .ticket .booking dl dd span {float:left;color:#666;line-height:21px;}
section article .content .ticket .booking dl dd ol {float:left;margin:0;width:auto;}
section article .content .ticket .booking dl dd ol li {float:left;display:inline;margin-left:6px;}
section article .content .ticket .booking ol {float:right;display:inline;margin-top:10px;}
section article .content .ticket .booking ol li {list-style:none;line-height:21px;color:#999;text-align:right;}
section article .content .detailtxt {margin:20px 0 0 17px;background:#f8f8f8;padding-top:16px;}
section article .content .detailtxt p {margin:0 25px 15px 25px;color:#333;}
section article .content .detailtxt p span {display:block;font-weight:bold;}
section article .content .detailtxt p a {color:#0091db;text-decoration:underline;}
section article .content .detailtxt .campaign_1 {clear:both;background:url(../images/featured_events_campaign_1.jpg) no-repeat;width:723px;height:374px;}
section article .content .detailtxt .campaign_1 ul {padding-top:215px;margin-left:55px;}
section article .content .detailtxt .campaign_1 ul li {font:normal 14px/24px Arial, Helvetica, sans-serif, SimSun;color:#333;}
section article .content .detailtxt .campaign_1 ul li a {font-size:12px;color:#999;}
section article .content .detailtxt .campaign_1 ul li span {font-weight:bold;}
section article .content .detailtxt .campaign_1 ul li address {font:normal normal 12px/24px Arial, Helvetica, sans-serif, SimSun;}
section article .content .detailtxt .campaign_1 ul li address a {color:#0091db;text-decoration:underline;}
section article .content .detailtxt .campaign_1 ol {margin:4px 0 0 55px;}
section article .content .detailtxt .campaign_1 ol li {float:left;display:inline;margin-right:5px;list-style:none;color:#333;}
section article .content .detailtxt .campaign_2 {clear:both;background:url(../images/featured_events_campaign_2.jpg) no-repeat;width:723px;height:373px;}
section article .content .detailtxt .campaign_2 ol {padding-top:340px;margin-left:25px;}
section article .content .detailtxt .campaign_2 ol li {float:left;display:inline;margin-right:5px;list-style:none;color:#333;}
section article .content .detailtxt .campaign_3 {clear:both;background:url(../images/featured_events_campaign_3.jpg) no-repeat;width:723px;height:374px;}
section article .content .detailtxt .campaign_3 ol {padding-top:330px;margin-left:25px;}
section article .content .detailtxt .campaign_3 ol li {float:left;display:inline;margin-right:5px;list-style:none;color:#333;}
section article .content .detailtxt .campaign_4 {clear:both;background:url(../images/featured_events_campaign_4.jpg) no-repeat;width:723px;height:364px;}
section article .content .detailtxt .campaign_4 ol {padding-top:330px;margin-left:25px;}
section article .content .detailtxt .campaign_4 ol li {float:left;display:inline;margin-right:5px;list-style:none;color:#333;}
section article .content .detailtxt .campaign_5 .pinkblock {background:#fcdbeb;padding:20px 0;}
section article .content .detailtxt .campaign_5 .pinkblock h4 {font:bold 14px/21px Arial, Helvetica, sans-serif;border-bottom:1px solid #111;margin:0 0 6px 25px;}
section article .content .detailtxt .campaign_london {margin:0 25px;}
section article .content .detailtxt .campaign_london h6 {clear:both;height:1px;overflow:hidden;margin-bottom:18px;padding-top:18px;_padding-top:0;+padding-top:0;border-bottom:1px solid #e3e3e3;}
section article .content .detailtxt .campaign_london h6 span {display:none;}
section article .content .detailtxt .campaign_london dl {clear:both;}
section article .content .detailtxt .campaign_london dl dt {clear:both;float:left;width:173px;}
section article .content .detailtxt .campaign_london dl dd {float:left;width:500px;color:#333;}
section article .content .detailtxt .campaign_london dl dd span {font:bold 14px/21px Arial, Helvetica, sans-serif;}
section article .content .detailtxt .campaign_london ul {margin-left:15px;color:#999;}
section article .content .detailtxt .campaign_london ul li {line-height:18px;list-style:disc;}
section article .content .detailtxt .youku {clear:both;margin:0px 0px 10px 25px;}
section article .content .detailtxt #theater {background:#fff;width:670px;margin-left:25px;}
section article .content .detailtxt ul.theaterul {margin:-15px 0px 12px 25px;}
section article .content .detailtxt ul.theaterul li {background:url(../../en/images/icon_point_gray.gif) no-repeat 0px 7px;padding-left:12px;line-height:18px;}

section article .content .warparound {margin-left:17px;background:#f8f8f8;}
section article .content .warparound .persolimg {position:absolute;top:72px;right:32px;}
section article .content .warparound .campaign {clear:both;background:url(../images/warparound_bg.gif) repeat-x;width:723px;height:384px;}
section article .content .warparound .campaign h4 {font:bold 14px/21px Arial, Helvetica, sans-serif;padding-top:40px;margin-left:30px;}
section article .content .warparound .campaign ul {padding-top:40px;margin-left:30px;}
section article .content .warparound .campaign ul li {font:normal 12px/24px Arial, Helvetica, sans-serif;color:#333;width:330px;}
section article .content .warparound .campaign ul li a {font-size:12px;color:#999;}
section article .content .warparound .campaign ul li span {font-weight:bold;}
section article .content .warparound .campaign ol {position:absolute;top:395px;left:47px;}
section article .content .warparound .campaign ol li {float:left;display:inline;margin-right:5px;list-style:none;color:#333;}
section article .content .warparound p {margin:0 25px 15px 25px;color:#333;}
section article .content .warparound p span {display:block;font-weight:bold;}
section article .content .warparound p a {color:#0091db;text-decoration:underline;}
section article .content .eventsdown {background:url(../images/featured_events_down_bg.gif) repeat-y;width:740px;}
section article .content .eventsdown ul {margin-left:17px;}
section article .content .eventsdown ul li {line-height:30px;border-bottom:2px solid #f2f2f2;padding-left:28px;font-weight:bold;height:30px;}
section article .content .eventsdown ul li a {color:#0091db;text-decoration:underline;height:30px;}
section article .content .eventsdown ul li span a {float:left; background:url(../images/icon_down_blue.gif) no-repeat 0 10px;padding-left:15px;}

section article .content #comment {margin-top:15px;background:url(../images/featured_events_bg_violet.gif) repeat-y;}
section article .content #comment .commentitle {background:url(../images/title_comment_bg.gif) no-repeat;width:740px;height:22px;color:#666;}
section article .content #comment .commentitle span {float:right;}
section article .content #comment .commentitle a {color:#0091db;font-weight:bold;}
section article .content #comment .commentform {background:url(../images/commet_bg.gif) no-repeat;height:131px;position:relative;}
section article .content #comment .commentform .cform {padding:16px 0 0 37px;}
section article .content #comment .commentform textarea {width:683px;height:72px;}
section article .content #comment .commentform dl {float:left;display:inline;margin:7px 0 0 37px;}
section article .content #comment .commentform dl dt {float:left;display:inline;margin-right:12px;}
section article .content #comment .commentform dl dt a {display:block;background:url(../images/icon_photo.gif) no-repeat 0 1px;padding-left:24px;color:#fff;}
section article .content #comment .commentform dl dt a:hover {background:url(../images/icon_photo_now.gif) no-repeat 0 1px;color:#00aeef;text-decoration:none;}
section article .content #comment .commentform dl dd {float:left;}
section article .content #comment .commentform dl dd a {display:block;background:url(../images/icon_video.gif) no-repeat 0 1px;padding-left:24px;color:#fff;}
section article .content #comment .commentform dl dd a:hover {background:url(../images/icon_video_now.gif) no-repeat 0 1px;color:#00aeef;text-decoration:none;}
section article .content #comment .commentform input {float:left;display:inline;margin:3px 0 0 398px;background:url(../images/btn_send.gif) no-repeat;width:166px;height:30px;border:0;cursor:pointer;}
section article .content #comment .commentform #photo_upload {position:absolute;top:115px;left:35px;z-index:1000;background:url(../images/upload_picture_pop.gif) no-repeat;width:302px;height:85px;display:none;}
section article .content #comment .commentform #photo_upload .close {position:absolute;top:10px;right:10px;z-index:10001;}
section article .content #comment .commentform #photo_upload input {float:none;margin:25px 0 0 100px;background:url(../images/btn_upload.gif) no-repeat;width:90px;height:24px;cursor:pointer;}
section article .content #comment .commentform #photo_upload span {display:block;width:90px;overflow:hidden;}
section article .content #comment .commentform #photo_upload span input {position:absolute;top:0px;left:0px;width:90px;height:24px;filter:alpha(opacity:0);opacity:0;cursor:pointer;z-index:1001;}
section article .content #comment .commentform #photo_upload dl {width:240px;margin:20px 0 0 40px;}
section article .content #comment .commentform #photo_upload dl dt {float:left;display:inline;margin-right:8px;width:32px;height:32px;}
section article .content #comment .commentform #photo_upload dl dd {float:left;width:200px;line-height:32px;color:#111;}
section article .content #comment .commentform #photo_upload p {clear:both;color:#999;line-height:32px;text-align:center;}
section article .content #comment .commentform #photo_upload p a {color:#26abe2;font-size:14px;font-weight:bold;text-decoration:underline;}
section article .content #comment .commentform #photo_view {position:absolute;top:115px;left:35px;z-index:1000; background:url(../images/upload_picture_success.gif) no-repeat;width:220px;height:255px;display:none;}
section article .content #comment .commentform #photo_view .photoimg {margin:18px 0 0 12px;width:196px;height:196px;overflow:hidden;}
section article .content #comment .commentform #photo_view .photoimg img {border:1px solid #666;}
section article .content #comment .commentform #photo_view .photodelete {margin:17px 0 0 16px;}
section article .content #comment .commentform #photo_view .photodelete a {background:url(../images/icon_delete.gif) no-repeat 0px 2px;padding-left:15px;color:#0091db;font-weight:bold;}
section article .content #comment .commentform #video_upload {position:absolute;top:115px;left:102px;z-index:1000;background:url(../images/upload_video_pop.gif) no-repeat;width:302px;height:121px;display:none;}
section article .content #comment .commentform #video_upload .close {position:absolute;top:10px;right:10px;z-index:10001;}
section article .content #comment .commentform #video_upload dl {margin:0;}
section article .content #comment .commentform #video_upload #videotab .tabtitle {margin:13px 0 0 6px;}
section article .content #comment .commentform #video_upload #videotab .tabtitle .tabbtn { float:left;width:102px;height:24px;line-height:24px;text-align:center;color:#111;cursor:pointer;}
section article .content #comment .commentform #video_upload #videotab .tabtitle .tabcur {background:url(../images/upload_video_tab.gif) no-repeat;}
section article .content #comment .commentform #video_upload #videotab .tabbody {clear:both;}
section article .content #comment .commentform #video_upload #videotab .tabbody input {float:none;margin:20px 0 0 20px;background:none;width:190px;height:22px;border:1px solid #333;cursor:auto;}
section article .content #comment .commentform #video_upload #videotab .tabbody span {position:absolute;top:37px;left:212px;}
section article .content #comment .commentform #video_upload #videotab .tabbody span input {margin-left:0;background:url(../images/btn_popupload.gif) no-repeat;width:73px;height:24px;border:0;cursor:pointer;}
section article .content #comment .commentform #video_upload #videotab .tabbody abbr {display:block;width:250px;margin:2px 0 0 30px;color:#666;line-height:36px;}
section article .content #comment .commentform #video_upload #videotab .tabbody .localvideo {position:relative;}
section article .content #comment .commentform #video_upload #videotab .tabbody .localvideo input {background:url(../images/btn_popvideo.gif) no-repeat;width:150px;height:24px;margin-left:80px;cursor:pointer;}
section article .content #comment .commentform #video_upload #videotab .tabbody .localvideo span {position:absolute;top:0;left:0;}
section article .content #comment .commentform #video_upload #videotab .tabbody .localvideo span input {width:150px;height:24px;filter:alpha(opacity:0);opacity:0;}
section article .content #comment .commentform #video_local {position:absolute;top:115px;left:102px;z-index:1000;background:url(../images/upload_video_local.gif) no-repeat;width:302px;height:121px;display:none;}
section article .content #comment .commentform #video_local iframe {margin:30px 0 0 30px;}
section article .content #comment .commentform #video_view {position:absolute;top:115px;left:102px;z-index:1000; background:url(../images/upload_picture_success.gif) no-repeat;width:220px;height:255px;display:none;}
section article .content #comment .commentform #video_view .videoimg {margin:18px 0 0 12px;width:196px;height:196px;overflow:hidden;}
section article .content #comment .commentform #video_view .videoimg img {border:1px solid #666;}
section article .content #comment .commentform #video_view .videodelete {margin:17px 0 0 16px;}
section article .content #comment .commentform #video_view .videodelete a {background:url(../images/icon_delete.gif) no-repeat 0px 2px;padding-left:15px;color:#0091db;font-weight:bold;}

section article .content #comment .commentlist {background:#f5f5f5;margin-left:17px;width:723px;}
section article .content #comment .commentlist .commentcase {clear:both;padding:15px 0 0 0;}
section article .content #comment .commentlist .commentcase dl dt {clear:both;float:left;display:inline;width:28px;margin:0 10px 0 15px;}
section article .content #comment .commentlist .commentcase dl dd {float:left;width:550px;color:#333;}
section article .content #comment .commentlist .commentcase dl dd span {color:#111;font-weight:bold;}
section article .content #comment .commentlist .commentcase dl dd abbr {color:#26abe2;font-weight:bold;}
section article .content #comment .commentlist .commentcase dl dd address {float:left;display:inline;margin:8px 12px 0 0;}
section article .content #comment .commentlist .commentcase .reply {margin:0 0 0 50px;}
section article .content #comment .commentlist .commentcase .reply textarea {width:570px;height:54px;margin-top:12px;}
section article .content #comment .commentlist .commentcase .reply input {margin:3px 0 0 462px;background:url(../images/btn_reply.gif) no-repeat;width:110px;height:30px;border:0;cursor:pointer;}

section article .content #comment .commentlist .commentline {clear:both;background:url(../images/comment_line_bg.gif) repeat-x;_background:none;height:15px;position:relative;width:722px;_width:659px;_margin-left:63px;}
section article .content #comment .commentlist .commentline span {display:none;}
section article .content #comment .commentlist .commentline dl {position:absolute;right:0;_right:-64px;top:-42px;_top:110px;z-index:1000;}
section article .content #comment .commentlist .commentline dl dt {width:75px;border-bottom:1px solid #e0e0e0;line-height:27px;position:relative;}
section article .content #comment .commentlist .commentline dl dt a {display:block;background:url(../images/icon_share.gif) no-repeat 2px 8px;padding-left:20px;color:#26abe2;font-weight:bold;}
section article .content #comment .commentlist .commentline dl dt em {background:url(../images/reply_share_bg.gif) no-repeat;width:117px;height:28px;position:absolute;top:-3px;left:-100px;z-index:1001;display:none;}
section article .content #comment .commentlist .commentline dl dt em ul {margin-top:5px;}
section article .content #comment .commentlist .commentline dl dt em ul li {float:left;display:inline;margin-left:5px;_margin-left:3px;+margin-left:3px;}
section article .content #comment .commentlist .commentline dl dt em ul li a {display:inline;background:none;padding:0;}
section article .content #comment .commentlist .commentline dl dd {width:75px;border-bottom:2px solid #666;line-height:27px;}
section article .content #comment .commentlist .commentline dl dd a {display:block;background:url(../images/icon_reply.gif) no-repeat 2px 8px;padding-left:20px;color:#26abe2;font-weight:bold;}
section article .content #comment .commentlist .commentline dl dt a:hover,section article .content #comment .commentlist .commentline dl dd a:hover {text-decoration:none;}
section article .content #comment .commentpage {clear:both;background:url(../images/comment_page_bg.gif) repeat-x;height:40px;}
section article .content #comment .commentpage ul.spage {margin-top:20px;}
section article .content #comment .commentpage ul.spage li {border-bottom:2px solid #333;}

section article .content #mycomment {margin-top:15px;background:url(../images/featured_events_bg_violet.gif) repeat-y;}
section article .content #mycomment .commentlist {background:#f5f5f5;margin-left:17px;width:755px;}
section article .content #mycomment .commentlist .commentcase {clear:both;padding:15px 0 0 30px;}
section article .content #mycomment .commentlist .commentcase p {width:550px;color:#333;}
section article .content #mycomment .commentlist .commentcase p span {display:block;color:#111;font-weight:bold;}
section article .content #mycomment .commentlist .commentcase p span a {color:#26abe2;}
section article .content #mycomment .commentlist .commentline {clear:both;background:url(../images/comment_line_bg.gif) repeat-x;_background:none;height:15px;position:relative;width:755px;_width:652px;_margin-left:96px;}
section article .content #mycomment .commentlist .commentline span {display:none;}
section article .content #mycomment .commentlist .commentline p {position:absolute;right:0;_right:-64px;top:-14px;_top:26px;z-index:1000;border-bottom:2px solid #666;line-height:27px;}
section article .content #mycomment .commentlist .commentline p a {display:block;background:url(../images/icon_delete.gif) no-repeat 5px 9px;padding:0 8px 0 20px;color:#26abe2;font-weight:bold;}
section article .content #mycomment .commentlist .commentline p a:hover {text-decoration:none;}
section article .content #mycomment .commentpage {clear:both;background:url(../images/comment_page_bg.gif) repeat-x;height:40px;}
section article .content #mycomment .commentpage ul.spage {margin-top:20px;}
section article .content #mycomment .commentpage ul.spage li {border-bottom:2px solid #333;}
section article .content #myprofile {background:#f5f5f5 url(../images/featured_events_bg_yellow.gif) repeat-y;padding-top:12px;}
section article .content #myprofile .information {background:#fff;margin:0 12px 12px 29px;position:relative;}
section article .content #myprofile .information .head {position:absolute;top:20px;left:20px;_left:-70px;width:52px;height:52px;overflow:hidden;z-index:10;}
section article .content #myprofile .information ul {margin:0 20px 0 92px;padding:15px 0;}
section article .content #myprofile .information ul li {background:url(../images/icon_profile_line.gif) repeat-x;line-height:30px;color:#333;}
section article .content #myprofile .information ul li span {font-weight:bold;}

section article .content .reggray {background:url(../images/register_gray_bg.gif) repeat-y;width:740px;}
section article .content .reggray .avatar {margin-left:75px;width:585px;height:192px;position:relative;}
section article .content .reggray .avatar address {float:left;width:135px;font:normal bold 12px/18px Arial, Helvetica, sans-serif, SimSun;color:#666;}
section article .content .reggray .avatar ul {float:left;}
section article .content .reggray .avatar ul li {float:left;display:inline;margin-right:6px;}
section article .content .reggray .avatar ul li img {border:1px solid #d1d1d1;}
section article .content .reggray .avatar p {position:absolute;top:58px;left:318px;color:#999;}
section article .content .reggray .avatar .userinfo {position:absolute;top:80px;left:318px;width:200px;font-weight:normal;color:#999;}
section article .content .reggray .avatar .headupload {border:0px;background:url(../images/btn_upload.gif) no-repeat;width:90px;height:24px;cursor:pointer;}
section article .content .reggray .avatar input.file {position:absolute;top:0px;left:0px;width:90px;height:24px;filter:alpha(opacity:0);opacity:0;cursor:pointer;z-index:100;}
section article .content .reggray .avatar span {display:block;width:90px;overflow:hidden;}
section article .content .reggray dl {clear:both;margin-left:75px;width:585px;}
section article .content .reggray dl dt {clear:both;float:left;width:135px;font:bold 12px/18px Arial, Helvetica, sans-serif, SimSun;color:#666;}
section article .content .reggray dl dt span {color:#e70012;}
section article .content .reggray dl dd {float:left;display:inline;width:450px;margin-bottom:15px;}
section article .content .reggray dl dd input {width:320px;height:18px;font-size:12px;color:#333;}
section article .content .reggray dl dd input.sno {width:80px;margin-right:6px;}
section article .content .reggray dl dd input.mno {width:230px;}
section article .content .reggray dl dd abbr {float:left;display:inline;margin-right:6px;}
section article .content .reggray dl dd abbr a {display:block;width:45px;color:#01a0c7;}
section article .content .reggray dl dd abbr input {width:211px;}
section article .content .reggray dl dd select {float:left;display:inline;margin-right:10px;color:#333;}
section article .content .reggray dl dd ol li {float:left;display:inline;list-style:none;width:120px;height:24px;color:#333;}
section article .content .reggray dl dd ol li input {width:auto;height:auto;}
section article .content .reggray h4 {clear:both;font:normal 12px/18px Arial, Helvetica, sans-serif;color:#666;margin:0 0 0 75px;height:30px;}
section article .content .reggray .line {clear:both;background:url(../images/register_gray_line.gif) no-repeat;width:740px;height:12px;}
section article .content .reggray .line span {display:none;}
section article .content .regyellow {background:url(../images/register_yellow_bg.gif) repeat-y;width:740px;margin-top:3px;}
section article .content #yellowtitle {background:url(../images/register_yellow_title.gif) no-repeat;width:740px;height:45px;}
section article .content #yellowtitle a {float:right;display:inline;background:url(../images/register_arrow_yellow_up.gif) no-repeat;width:22px;height:23px;margin:17px 13px 0 0;}
section article .content #yellowtitle a.now {background:url(../images/register_arrow_yellow_down.gif) no-repeat;}
section article .content #yellowtitle a span {display:none;}
section article .content #yellowcontent {display:none;}
section article .content .regyellow dl {margin:10px 0 0 75px;height:35px;}
section article .content .regyellow dl dt {float:left;display:inline;margin:2px 6px 0 0;}
section article .content .regyellow dl dd {float:left;color:#666;}
section article .content .regblue {background:url(../images/register_blue_bg.gif) repeat-y;width:740px;margin-top:3px;}
section article .content #bluetitle {background:url(../images/register_blue_title.gif) no-repeat;width:740px;height:45px;}
section article .content #bluetitle a {float:right;display:inline;background:url(../images/register_arrow_blue_up.gif) no-repeat;width:22px;height:23px;margin:17px 13px 0 0;}
section article .content #bluetitle a.now {background:url(../images/register_arrow_blue_down.gif) no-repeat;}
section article .content #bluetitle a span {display:none;}
section article .content #bluecontent {display:none;}
section article .content .regblue dl {margin:10px 0 0 75px;width:615px;}
section article .content .regblue dl dt {clear:both;float:left;width:135px;font:bold 12px/18px Arial, Helvetica, sans-serif, SimSun;color:#111;}
section article .content .regblue dl dd {float:left;display:inline;margin-bottom:12px;width:480px;color:#111;}
section article .content .regblue dl dd ul li {float:left;width:120px;}
section article .content .regblue dl dd ul li.l {width:240px;}
section article .content .regblue dl dd ol li {float:left;list-style:none;width:150px;}
section article .content .regblue dl dd ol li.l {width:200px;}
section article .content .regblue dl dd ol li.s {width:120px;}
section article .content .regblue dl dd span input {width:320px;height:18px;}
section article .content dl.regterms {margin-top:15px;}
section article .content dl.regterms dt,section article .content dl.regterms dd {color:#333;}
section article .content dl.regterms dt span,section article .content dl.regterms dd span {color:#e70012;font-weight:bold;}
section article .content dl.regterms dd a {color:#01a0c7;text-decoration:underline;}
section article .content #regsubmit {clear:both;margin-top:15px;}
section article .content #regsubmit input {background:url(../images/btn_register.gif) no-repeat;width:226px;height:30px;border:0;cursor:pointer;}

section article .content .profile {background:#f5f5f5 url(../images/featured_events_bg_yellow.gif) repeat-y;}
section article .content .profile .clearfix {height:12px;}
section article .content .profile .editinfo {background:#fff;margin:0 12px 0 28px;padding:20px;}
section article .content .profile .editinfo h1 {clear:both;border-bottom:1px solid #d3d3d3;font:bold 14px/18px Arial, Helvetica, sans-serif, SimSun;color:#333;height:21px;}
section article .content .profile .editinfo h1 span {float:left;line-height:15px;}
section article .content .profile .editinfo h1 a {float:right;font-size:12px;line-height:15px;color:#0091db;}
section article .content .profile .avatar {margin:20px 0 0 75px;width:585px;height:192px;position:relative;}
section article .content .profile .avatar address {float:left;width:135px;font:normal bold 12px/18px Arial, Helvetica, sans-serif, SimSun;color:#666;}
section article .content .profile .avatar ul {float:left;margin:0;}
section article .content .profile .avatar ul li {float:left;display:inline;margin:0 6px 0 0;}
section article .content .profile .avatar ul li img {border:1px solid #d1d1d1;}
section article .content .profile .avatar p {position:absolute;top:58px;left:318px;color:#999;}
section article .content .profile .avatar .userinfo {position:absolute;top:80px;left:318px;width:200px;font-weight:normal;color:#999;}
section article .content .profile .avatar .headupload {border:0px;background:url(../images/btn_upload.gif) no-repeat;width:90px;height:24px;cursor:pointer;}
section article .content .profile .avatar input.file {position:absolute;top:0px;left:0px;width:90px;height:24px;filter:alpha(opacity:0);opacity:0;cursor:pointer;z-index:100;}
section article .content .profile .avatar span {display:block;width:90px;overflow:hidden;}
section article .content .profile dl.basicinfo {clear:both;margin-left:75px;width:585px;}
section article .content .profile dl.basicinfo dt {clear:both;float:left;width:135px;font:bold 12px/18px Arial, Helvetica, sans-serif, SimSun;color:#666;}
section article .content .profile dl.basicinfo dt span {color:#e70012;}
section article .content .profile dl.basicinfo dd {float:left;display:inline;width:450px;margin-bottom:15px;}
section article .content .profile dl.basicinfo dd input {float:left;display:inline;width:320px;height:18px;font-size:12px;color:#333;margin-right:3px;}
section article .content .profile dl.basicinfo dd input.sno {width:80px;margin-right:6px;}
section article .content .profile dl.basicinfo dd input.mno {width:230px;}
section article .content .profile dl.basicinfo dd address {float:left;width:327px;}
section article .content .profile dl.basicinfo dd span input {width:auto;height:auto;}
section article .content .profile dl.basicinfo dd select {float:left;display:inline;margin-right:10px;color:#333;}
section article .content .profile dl.basicinfo dd ol li {float:left;display:inline;list-style:none;width:120px;height:24px;color:#333;}
section article .content .profile dl.basicinfo dd ol li input {float:none;width:auto;height:auto;margin-right:0;}
section article .content .profile ul {clear:both;margin:20px 0 0 75px;}
section article .content .profile ul li {margin-bottom:10px;color:#666;}
section article .content .profile ul li span {font:bold 14px/18px Arial, Helvetica, sans-serif, SimSun;color:#111;}
section article .content .profile dl.changepwd {margin:20px 0 0 75px; height:90px;}
section article .content .profile dl.changepwd dt {float:left;width:180px;font:bold 12px/21px Arial, Helvetica, sans-serif, SimSun;color:#666;}
section article .content .profile dl.changepwd dt span {color:#e70012;}
section article .content .profile dl.changepwd dd {float:left;display:inline;margin-bottom:12px;width:350px;}
section article .content .profile dl.changepwd dd input {width:320px;height:18px;}
section article .content #editsubmit {clear:both;margin-top:20px;text-align:center;}
section article .content #editsubmit input {background:url(../images/btn_save.gif) no-repeat;width:226px;height:30px;border:0;cursor:pointer;}

section article .content .searchresult {background:#f5f5f5 url(../images/featured_events_bg_violet.gif) repeat-y;}
section article .content .searchresult .clearfix {height:30px;}
section article .content .searchresult .resultform {background:url(../images/searchresult_bg.gif) no-repeat;width:573px;height:32px;overflow:hidden;margin-left:62px;position:relative;}
section article .content .searchresult .resultform input {position:absolute;top:7px;left:7px;width:530px;height:18px;border:0;background:none;}
section article .content .searchresult .resultform span input {top:5px;left:540px;border:0;background:url(../images/btn_searchresult.gif) no-repeat;width:28px;height:22px;cursor:pointer;}
section article .content .searchresult ul.searchsort {clear:both;margin-left:62px;height:24px;margin-top:12px;}
section article .content .searchresult ul.searchsort li {float:left;display:inline;margin-right:6px;color:#c3c3c3;}
section article .content .searchresult ul.searchsort li a {color:#333;text-decoration:underline;}
section article .content .searchresult ul.searchsort li.yellow a {color:#f3b700;}
section article .content .searchresult ul.searchsort li.green a {color:#8ac865;}
section article .content .searchresult ul.searchsort li.violet a {color:#2e3192;}
section article .content .searchresult ul.searchsort li.blue a {color:#00aeef;}
section article .content .searchresult ul.searchsort li.red a {color:#ed1c24;}
section article .content .searchresult ul.searchsort li.pink a {color:#ee4c9b;}
section article .content .searchresult p {clear:both;margin:24px 0 0 62px;color:#666;}
section article .content .searchresult p span {color:#2e3192;font-weight:bold;}
section article .content .searchresult .kandyTabs {margin:12px 0 0 62px;}
section article .content .searchresult .kandyTabs .tabtitle {height:36px;}
section article .content .searchresult .kandyTabs .tabtitle span {float:left;background:url(../images/searchresult_title.gif) no-repeat;width:222px;height:36px;color:#111;font-weight:bold;text-align:center;line-height:32px;cursor:pointer;}
section article .content .searchresult .kandyTabs .tabtitle span.tabcur {background:url(../images/searchresult_title_now.gif) no-repeat;color:#fff;}
section article .content .searchresult ul.resultxt {margin:12px 45px 0 0px;}
section article .content .searchresult ul.resultxt li {border-bottom:1px solid #e8e8e8;margin-bottom:12px;padding-bottom:12px;color:#333;}
section article .content .searchresult ul.resultxt li a {color:#333;}
section article .content .searchresult ul.resultxt li abbr {display:block;font-weight:bold;}
section article .content .searchresult ul.resultimg {margin:12px 0 0 2px;_height:825px;}
section article .content .searchresult ul.resultimg li {float:left;display:inline;margin-right:26px;width:204px;height:165px;overflow:hidden;}
section article .content .searchresult ul.resultimg li abbr {display:block;line-height:15px;height:30px;overflow:hidden;}
section article .content .searchresult ul.resultimg li a {color:#333;}
section article .content .searchresult .subtitle {height:30px;margin-right:45px;}
section article .content .searchresult .subtitle span {background:none;width:auto;height:auto;line-height:24px;color:#999;}
section article .content .searchresult .kandyTabs .clearfix {height:12px;}

section article .content .founder {background:#f8f8f8 url(../images/sponsors_content_bg.gif) repeat-y;}
section article .content .founder .clearfix {height:12px;}
section article .content .sponsorslist {background:#fff;margin:0 12px 0 24px;}
section article .content .sponsorslist .foundertitle {border-bottom:1px solid #e3e3e3;margin:0 50px;padding-top:40px;}
section article .content .sponsorslist h6 {font:normal 14px/21px Arial, Helvetica, sans-serif, SimSun;padding:10px 50px 0 50px;color:#111;}
section article .content .sponsorslist #sponsors {margin:20px 0 0 50px;}
section article .content .sponsorslist ul {padding:20px 50px;}
section article .content .sponsorslist ul li {margin-left:35px;}
section article .content .sponsors {background:#f8f8f8;margin:0 0px 0 24px;}
section article .content .sponsors dl.company {width:748px;}
section article .content .sponsors dl.company dt {float:left;width:300px;}
section article .content .sponsors dl.company dd {float:left;width:448px;}
section article .content .sponsors h1,section article .content .sponsors h2 {clear:both;padding-top:36px;text-align:center;margin-bottom:12px;}
section article .content .sponsors h3 {font:normal 14px/18px Arial, Helvetica, sans-serif, SimSun;color:#111;margin:15px 30px 0px 30px;}
section article .content .sponsors h4 {clear:both;font:bold 14px/24px Arial, Helvetica, sans-serif, SimSun;border-bottom:1px solid #004990;color:#004990;margin:20px 30px 8px 30px;}
section article .content .sponsors p {font:normal 12px/18px Arial, Helvetica, sans-serif, SimSun;color:#333;margin:0 30px 12px 30px;}
section article .content .sponsors p span {display:block;color:#01a0c7;font-weight:bold;}
section article .content .sponsors p abbr {display:block;background:url(../images/icon_point_gray.gif) no-repeat 0px 6px;padding-left:10px;color:#333;font-weight:bold;}
section article .content .sponsors a {color:#01a0c7;}
section article .content .sponsors dl.sponsorsns {margin:6px 0 0px 30px;height:30px;}
section article .content .sponsors dl.sponsorsns dt {float:left;color:#111;}
section article .content .sponsors dl.sponsorsns dd {float:left;}
section article .content .sponsors dl.sponsorsns dd ul li {float:left;display:inline;margin-left:5px;}
section article .content .sponsors dl.swire1 {clear:both;width:680px;margin-left:30px;padding-top:5px;}
section article .content .sponsors dl.swire1 dt {float:left;display:inline;margin-right:10px;width:405px;}
section article .content .sponsors dl.swire1 dd {float:left;width:265px;line-height:18px;color:#333;}
section article .content .sponsors dl.swire1 dd span {display:block;color:#01a0c7;font-weight:bold;}
section article .content .sponsors dl.swire2 {clear:both;width:680px;margin-left:30px;padding-top:15px;}
section article .content .sponsors dl.swire2 dt {float:left;display:inline;margin-right:10px;width:200px;}
section article .content .sponsors dl.swire2 dd {float:left;width:470px;line-height:18px;color:#333;}
section article .content .sponsors dl.swire2 dd span {display:block;color:#01a0c7;font-weight:bold;}
section article .content .sponsors dl.swire2 dd abbr {display:block;background:url(../images/icon_point_gray.gif) no-repeat 0px 6px;padding-left:10px;color:#333;font-weight:bold;}
section article .content .sponsors dl.swire3 {clear:both;width:680px;margin-left:30px;padding-top:15px;}
section article .content .sponsors dl.swire3 dt {float:left;width:315px;line-height:18px;color:#333;}
section article .content .sponsors dl.swire3 dt span {display:block;color:#01a0c7;font-weight:bold;}
section article .content .sponsors dl.swire3 dt abbr {display:block;background:url(../images/icon_point_gray.gif) no-repeat 0px 6px;padding-left:10px;color:#333;font-weight:bold;}
section article .content .sponsors dl.swire3 dd {float:left;display:inline;margin-left:10px;width:355px;}
section article .content .sponsors dl.swire4 {clear:both;width:680px;margin-left:30px;padding-top:15px;}
section article .content .sponsors dl.swire4 dt {float:left;display:inline;margin-right:10px;width:250px;}
section article .content .sponsors dl.swire4 dd {float:left;width:420px;line-height:18px;color:#333;}
section article .content .sponsors dl.swire4 dd span {display:block;background:url(../images/icon_point_gray.gif) no-repeat 0px 6px;padding-left:10px;color:#333;font-weight:bold;}
section article .content .sponsors dl.swire5 {clear:both;width:680px;margin-left:30px;padding-top:15px;}
section article .content .sponsors dl.swire5 dt {float:left;width:470px;line-height:18px;color:#333;}
section article .content .sponsors dl.swire5 dt span {display:block;background:url(../images/icon_point_gray.gif) no-repeat 0px 6px;padding-left:10px;color:#333;font-weight:bold;}
section article .content .sponsors dl.swire5 dd {float:left;display:inline;margin-left:10px;width:200px;}
section article .content .sponsors dl.map {clear:both;width:650px;margin-left:30px;padding-top:15px;}
section article .content .sponsors dl.map dt {float:left;width:255px;}
section article .content .sponsors dl.map dd {float:left;width:370px;padding-left:20px;border-left:1px solid #dedede;}
section article .content .sponsors dl.map dd ul li {margin-bottom:10px;color:#333;}
section article .content .sponsors dl.map dd ul li span {font-weight:bold;}
section article .content .sponsors .mapline {clear:both;border-bottom:1px solid #dedede;height:1px;margin:0 30px 15px 30px;padding-top:24px;}
section article .content .sponsors .mapline span {display:none;}

section article .content .selector {background:#fff;margin:0 12px 0 24px;}
section article .content .selector dl {height:427px;}
section article .content .selector dl dt {float:left;width:337px;}
section article .content .selector dl dd {float:left;width:399px;background:#f8f8f8;height:427px;}
section article .content .selector dl dd img {margin:35px 0 0 30px;}
section article .content .selector dl dd span {display:block;margin:10px 30px;font:normal 14px/24px Arial, Helvetica, sans-serif;color:#111;}

section article ul#eventslist {clear:both;margin-left:14px;}
section article ul#eventslist li {float:left;display:inline;margin:20px 0 0 32px;width:236px;height:224px;overflow:hidden;position:relative;}
section article ul#eventslist li.yellow {background:url(../images/events_list_yellow.gif) no-repeat;}
section article ul#eventslist li.green {background:url(../images/events_list_green.gif) no-repeat;}
section article ul#eventslist li.violet {background:url(../images/events_list_violet.gif) no-repeat;}
section article ul#eventslist li.blue {background:url(../images/events_list_blue.gif) no-repeat;}
section article ul#eventslist li.red {background:url(../images/events_list_red.gif) no-repeat;}
section article ul#eventslist li.pink {background:url(../images/events_list_pink.gif) no-repeat;}
section article ul#eventslist li dl dt {height:114px;overflow:hidden;}
section article ul#eventslist li dl dt img {margin:1px 0 0 1px;}
section article ul#eventslist li dl dd dl {margin:20px 0 0 22px;}
section article ul#eventslist li dl dd dl dt {font:bold 14px/17px Arial, Helvetica, sans-serif, SimSun;height:50px;overflow:hidden;padding-right:10px;}
section article ul#eventslist li dl dd dl dt a {color:#333;}
section article ul#eventslist li dl dd dl dt a:hover {color:#0091db;text-decoration:none;}
section article ul#eventslist li dl dd dl dd {line-height:18px;color:#666;}
section article ul#eventslist li dl dd dl dd span {display:block;}
section article ul#eventslist li abbr {position:absolute;top:195px;right:10px;z-index:100;}
section article ul#eventslist li abbr a {display:block;background:url(../images/icon_clock.gif) no-repeat;width:21px;height:23px;}
section article ul#eventslist li abbr a:hover,section article ul#eventslist li abbr a.now {background:url(../images/icon_clock_now.gif) no-repeat;}
section article ul#eventslist li abbr a span {display:none;}
section article ul#eventslist.s {margin-left:30px;}
section article ul#eventslist.s li {margin:10px 0 0 16px;}

section article ul#favoritelist {clear:both;margin-left:38px;}
section article ul#favoritelist li {float:left;display:inline;margin:14px 0 0 8px;text-align:center;line-height:32px;position:relative;}
section article ul#favoritelist li a {display:block;width:252px;height:29px;color:#333;}
section article ul#favoritelist li a:hover {color:#fff;text-decoration:none;}
section article ul#favoritelist li.gray a {background:url(../images/btn_favorite_gray.gif) no-repeat;color:#d0d0d0;}
section article ul#favoritelist li.gray a:hover {background:url(../images/btn_favorite_gray.gif) no-repeat;color:#d0d0d0;cursor:not-allowed}
section article ul#favoritelist li.blue a {background:url(../images/btn_favorite_blue.gif) no-repeat;}
section article ul#favoritelist li.blue a:hover {background:url(../images/btn_favorite_blue_now.gif) no-repeat;}
section article ul#favoritelist li.green a {background:url(../images/btn_favorite_green.gif) no-repeat;}
section article ul#favoritelist li.green a:hover {background:url(../images/btn_favorite_green_now.gif) no-repeat;}
section article ul#favoritelist li.red a {background:url(../images/btn_favorite_red.gif) no-repeat;}
section article ul#favoritelist li.red a:hover {background:url(../images/btn_favorite_red_now.gif) no-repeat;}
section article ul#favoritelist li.yellow a {background:url(../images/btn_favorite_yellow.gif) no-repeat;}
section article ul#favoritelist li.yellow a:hover {background:url(../images/btn_favorite_yellow_now.gif) no-repeat;}
section article ul#favoritelist li.pink a {background:url(../images/btn_favorite_pink.gif) no-repeat;}
section article ul#favoritelist li.pink a:hover {background:url(../images/btn_favorite_pink_now.gif) no-repeat;}
section article ul#favoritelist li.violet a {background:url(../images/btn_favorite_violet.gif) no-repeat;}
section article ul#favoritelist li.violet a:hover {background:url(../images/btn_favorite_violet_now.gif) no-repeat;}
section article ul#favoritelist li em {position:absolute;top:-175px;left:8px;background:url(../images/favorite_events_bg.gif) no-repeat;width:236px;height:182px;overflow:hidden;z-index:1002;display:none;line-height:18px;}
section article ul#favoritelist li em img {margin:1px 0 0 1px;border-bottom:3px solid #f00;}
section article ul#favoritelist li em span {display:block;font:normal bold 13px/17px Arial, Helvetica, sans-serif, SimSun;text-align:left;margin:0px 12px 0 12px;height:51px;overflow:hidden;}

section article .content .contactus {background:#f5f5f5 url(../images/featured_events_bg_violet.gif) repeat-y;}
section article .content .contactus .clearfix {height:12px;}
section article .content .contactus .fillin {background:#fff url(../images/contactus_bg.jpg) no-repeat;margin:0 12px 0 28px;padding:20px;}
section article .content .contactus .fillin dl {padding:65px 0 0 150px;width:400px;height:367px;color:#333;}
section article .content .contactus .fillin dl dt {clear:both;float:left;width:100px;height:100px;font-size:14px;}
section article .content .contactus .fillin dl dd {float:left;width:300px;font-size:14px;height:100px;}
section article .content .contactus .fillin dl dd a {color:#00aeef;text-decoration:underline;}
section article .content .sitemap {background:#f5f5f5 url(../images/featured_events_bg_blue.gif) repeat-y;position:relative;}
section article .content .sitemap .clearfix {height:12px;}
section article .content .sitemap .fillin {background:#fff url(../images/sitemap_bg.gif) no-repeat;height:650px;margin:0 12px 0 28px;padding:20px;}
section article .content .sitemap .fillin h1 {font:bold 14px/18px Arial, Helvetica, sans-serif;padding-top:30px;margin-left:40px;}
section article .content .sitemap .fillin ul {clear:both;padding-top:45px;margin-left:40px;}
section article .content .sitemap .fillin ul li {float:left;width:200px;font:bold 14px/15px Arial, Helvetica, sans-serif;}
section article .content .sitemap .fillin ul li ul {margin:5px 0 0 0;padding:0;}
section article .content .sitemap .fillin ul li ul li {float:none;background:url(../images/icon_point_gray.gif) no-repeat 0px 6px;padding-left:12px;width:188px;font:normal 12px/21px Arial, Helvetica, sans-serif;}
section article .content .sitemap .fillin ul li ul li ul {margin:0;}
section article .content .sitemap .fillin ul li ul li ul li {background:none;padding:0;}
section article .content .sitemap .fillin ol.gallery {position:absolute;top:126px;left:675px;}
section article .content .sitemap .fillin ol.gallery li {list-style:none;font:bold 14px/15px Arial, Helvetica, sans-serif;width:80px;}
section article .content .sitemap .fillin ol.gallery li ul {margin:5px 0 0 0;padding:0;}
section article .content .sitemap .fillin ol.gallery li ul li {float:none;background:url(../images/icon_point_gray.gif) no-repeat 0px 6px;padding-left:12px;width:80px;font:normal 12px/21px Arial, Helvetica, sans-serif;}
section article .content .sitemap .fillin ol.other {position:absolute;top:490px;left:490px;}
section article .content .sitemap .fillin ol.other li {list-style:none;margin-bottom:28px;}
section article .content .sitemap .fillin h1 a,section article .content .sitemap .fillin ul li a,section article .content .sitemap .fillin ol li a {color:#333;}

section #gallery {margin-top:30px;}

section #error {margin-top:29px;background:#fff url(../images/error_bg.jpg) no-repeat;width:1000px;height:540px;}
section #error h1 {font:bold 14px/18px Arial, Helvetica, sans-serif;margin-left:440px;padding-top:250px;}
section #error h1 a {float:left;color:#00aeef;background:url(../images/icon_error_arrow.gif) no-repeat 0px 5px;padding-left:35px;}

section #winner {margin-top:29px;}
section #winner img {vertical-align:top;}
section #winner .list {background:url(../images/winner_list_bg.jpg) no-repeat;width:990px;height:266px;}
section #winner .list ul {padding-top:130px;margin-left:150px;}
section #winner .list ul li {color:#333;line-height:18px;margin-bottom:18px;}
section #winner .list ul li span {font-weight:bold;color:#666;margin-right:6px;}

#close {position:absolute;top:12px;right:12px;z-index:1001;}

#talking {width:700px;position:relative;}
.video {width:692px;position:relative;}
#baidu {width:700px;position:relative;}

#vote {background:url(../images/vote_bg.jpg) no-repeat;width:610px;height:600px;position:relative;text-align:left;}
#vote .title {padding-top:110px;margin-left:130px;background:url(../images/icon_vote_right.gif) no-repeat 335px 114px;padding-right:24px;font-weight:bold;line-height:21px;width:350px;height:30px;}
#vote .resultxt {padding-top:110px;margin-left:130px;font-weight:bold;line-height:21px;width:350px;height:30px;}
#vote .vote {background:url(../images/popup_vote_bg.jpg) repeat-x;height:340px;margin:0 55px;}
#vote .vote ul li {clear:both;height:34px;font-weight:bold;color:#fff;vertical-align:top;}
#vote .vote ul li span {float:left;display:inline;margin:10px 0 0 12px;}
#vote dl {clear:both;width:410px;height:34px;overflow:hidden;margin:10px 0 0 55px;}
#vote dl dt {float:left;width:215px;height:34px;line-height:34px;font-weight:bold;color:#000;}
#vote dl dd {float:left;background:url(../images/vote_input_bg.gif) repeat-x;width:195px;height:34px;}
#vote dl dd input { border:0; margin-top:10px;}
#vote .votebtn {margin-top:20px;text-align:center;}
#vote .votebtn input {border:0;background:url(../images/btn_submit.gif) no-repeat;width:123px;height:30px;cursor:pointer;}
#vote .result ul {margin:0 55px;}
#vote .result ul li {text-align:left;}
#vote .result ul li span {font-weight:bold;color:#111;}
#vote h5 {text-align:center;font:bold 12px/21px Arial, Helvetica, sans-serif, SimSun;color:#333;}
#vote .resultbtn {text-align:center;margin-top:12px;}

#login {background:url(../images/popup_login_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#login ul.quick { padding-top:25px;margin-left:240px;}
#login ul.quick li {float:left; display:inline;margin-right:6px;color:#666;}
#login dl {clear:both;width:340px;margin:60px 0 0 60px;}
#login dl dt {clear:both;float:left;width:70px;color:#333;font:bold 13px/20px Arial, Helvetica, sans-serif, SimSun;text-align:right;}
#login dl dd {float:left;display:inline;margin-bottom:12px;width:260px;}
#login dl dd input {width:250px;height:18px;margin-left:4px;}
#login p {clear:both;margin-left:135px;color:#666;}
#login p a {color:#00aeef;text-decoration:underline;}
#login p span {color:#00aeef;}
#login p span a {font-weight:bold;}
#login .loginbtn {margin:12px 0 38px 135px;}
#login .loginbtn input {border:0;background:url(../images/btn_signin.gif) no-repeat;width:123px;height:30px;cursor:pointer;}

#success {background:url(../images/popup_success_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#success h1 {font:bold 16px/24px Arial, Helvetica, sans-serif, SimSun;color:#ed1c24;text-align:center;padding-top:120px;}
#success p {text-align:center;color:#666;}
#success ol {margin:90px 0 0 120px;}
#success ol li {list-style:none;float:left;display:inline;margin-right:4px;color:#2dbcf2;}
#success ol li a {color:#2dbcf2;font-weight:bold;text-decoration:underline;}
#successmore {background:url(../images/popup_successmore_bg.jpg) no-repeat;width:428px;height:419px;position:relative;text-align:left;}
#successmore h1 {font:bold 16px/24px Arial, Helvetica, sans-serif, SimSun;color:#ed1c24;text-align:center;padding-top:70px;}
#successmore h2 {font:bold 12px/21px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;text-align:center;padding-top:20px;}
#successmore p {text-align:center;color:#666;}
#successmore ul {clear:both;margin-left:70px;}
#successmore ul li {float:left;display:inline;margin:0px 0 0 32px;width:236px;height:224px;overflow:hidden;position:relative;}
#successmore ul li.yellow {background:url(../images/events_list_yellow.gif) no-repeat;}
#successmore ul li.green {background:url(../images/events_list_green.gif) no-repeat;}
#successmore ul li.violet {background:url(../images/events_list_violet.gif) no-repeat;}
#successmore ul li.blue {background:url(../images/events_list_blue.gif) no-repeat;}
#successmore ul li.red {background:url(../images/events_list_red.gif) no-repeat;}
#successmore ul li.pink {background:url(../images/events_list_pink.gif) no-repeat;}
#successmore ul li dl dt {height:114px;overflow:hidden;}
#successmore ul li dl dt img {margin:1px 0 0 1px;}
#successmore ul li dl dd dl {margin:20px 0 0 22px;}
#successmore ul li dl dd dl dt {font:bold 13px/17px Arial, Helvetica, sans-serif, SimSun;height:50px;overflow:hidden;}
#successmore ul li dl dd dl dt a {color:#333;}
#successmore ul li dl dd dl dt a:hover {color:#0091db;text-decoration:none;}
#successmore ul li dl dd dl dd {line-height:18px;color:#666;}
#successmore ul li dl dd dl dd span {display:block;}
#successmore ol {clear:both;margin-left:120px;padding-top:15px;}
#successmore ol li {list-style:none;float:left;display:inline;margin-right:4px;color:#2dbcf2;}
#successmore ol li a {color:#2dbcf2;font-weight:bold;text-decoration:underline;}

#forgot {background:url(../images/popup_forgot_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#forgot dl {clear:both;width:340px;margin-left:60px;padding-top:100px;}
#forgot dl dt {clear:both;float:left;width:70px;color:#333;font:bold 13px/20px Arial, Helvetica, sans-serif, SimSun;text-align:right;}
#forgot dl dd {float:left;display:inline;margin-bottom:12px;width:260px;color:#666;}
#forgot dl dd input {width:250px;height:18px;margin-left:4px;}
#forgot h1 {font:bold 16px/24px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;text-align:center;padding-top:100px;}
#forgot .forgotbtn {margin:12px 0 38px 135px;}
#forgot .forgotbtn input {border:0;background:url(../images/btn_popsend.gif) no-repeat;width:123px;height:30px;cursor:pointer;}
#forgot .okbtn {margin:30px 0 38px 150px;}

#policy {background:url(../images/popup_privacy_bg.jpg) no-repeat;width:610px;height:600px;position:relative;text-align:left;}
#policy h1 {font:bold 14px/24px Arial, Helvetica, sans-serif, SimSun;color:#111;margin-left:70px;padding-top:35px;}
#privacy {width:520px;height:420px;overflow:auto;margin:20px 0 0 70px;}
#privacy h2 {font:normal 14px/21px Arial, Helvetica, sans-serif, SimSun;color:#111;}
#privacy h3 {font:bold 12px/18px Arial, Helvetica, sans-serif, SimSun;color:#00aeef;margin-top:15px;}
#privacy h4 {font:bold 14px/21px Arial, Helvetica, sans-serif, SimSun;color:#111;margin-top:15px;}
#privacy p {color:#666;margin-top:12px;}
#privacy ul {margin-top:12px;}
#privacy ul li {background:url(../images/icon_point_blue.gif) no-repeat 2px 7px;padding-left:12px;color:#666;margin-bottom:6px;}
#policy .closebtn {text-align:center;margin-top:35px;}

#remindall {background:url(../images/popup_remindall_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#remindall h1 {font:bold 14px/21px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#remindall .okbtn {text-align:center;margin-top:35px;}
#remindclear {background:url(../images/popup_remindclear_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#remindclear h1 {font:bold 14px/21px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#remindclear .okbtn {text-align:center;margin-top:56px;}
#remindsettings {background:url(../images/popup_remindsettings_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#remindsettings h1 {font:bold 14px/21px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;padding-top:80px;margin-left:60px;}
#remindsettings dl {clear:both;width:340px;margin:20px 0 0 45px;}
#remindsettings dl dt {clear:both;float:left;width:120px;color:#333;font:bold 12px/24px Arial, Helvetica, sans-serif, SimSun;text-align:right;}
#remindsettings dl dd {float:left;display:inline;margin-bottom:12px;width:220px;}
#remindsettings dl dd input {width:210px;height:18px;margin-left:4px;}
#remindsettings .savebtn {clear:both;margin-left:170px;padding-top:7px;}
#remindsettings .savebtn input {border:0;background:url(../images/btn_popsave.gif) no-repeat;width:123px;height:30px;cursor:pointer;}
#cancelmembership {background:url(../images/popup_cancel_membership_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#cancelmembership h1 {font:bold 14px/21px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#cancelmembership .okbtn {text-align:center;margin-top:35px;}
#cancelaccount {background:url(../images/popup_cancel_account_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#cancelaccount h1 {font:bold 14px/21px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#cancelaccount .okbtn {text-align:center;margin-top:35px;}